﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json.Linq;

namespace Coldairarrow.Entity.Interface
{
    /// <summary>
    /// 移除货件
    /// </summary>
    /// 

    public class RemovalShipDTO
    {
        public string code { get; set; }
        public string message { get; set; }
        public string request_id { get; set; }
        public string response_time { get; set; }
        public int total { get; set; }
        public List<RemovalShip> data { get; set; }

    }



    public class RemovalShip
    {
        public string ID { get; set; }
        public string RowId { get; set; }
        /// <summary>
        /// 店铺id	
        /// </summary>
        public string sid { get; set; }
        /// <summary>
        /// 站点id	
        /// </summary>
        public string mid { get; set; }
        /// <summary>
        /// 亚马逊店铺id
        /// </summary>
        public string seller_id { get; set; }

        /// <summary>
        /// 店铺账号名称
        /// </summary>
        public string seller_account_name { get; set; }
        /// <summary>
        /// 市场
        /// </summary>
        public string marketplace { get; set; }
        /// <summary>
        /// 业务标识【uuid_new+uuid_num_new可标记唯一移除货件行】
        /// </summary>
        public string uuid_new { get; set; }
        /// <summary>
        /// 业务标识-序号【uuid_new+uuid_num_new可标记唯一移除货件行】
        /// </summary>
        public string uuid_num_new { get; set; }
        /// <summary>
        /// 移除订单号	
        /// </summary>
        public string order_id { get; set; }
        /// <summary>
        /// seller_sku【MSKU】	
        /// </summary>
        public string sku { get; set; }
        /// <summary>
        /// fnsku
        /// </summary>
        public string fnsku { get; set; }
        /// <summary>
        /// disposition
        /// </summary>
        public string disposition { get; set; }
        /// <summary>
        /// 发货数量	
        /// </summary>
        public string shipped_quantity { get; set; }
        /// <summary>
        /// 承运商	
        /// </summary>
        public string carrier { get; set; }
        /// <summary>
        /// 运单号	
        /// </summary>
        public string tracking_number { get; set; }
        /// <summary>
        /// 店铺名称	
        /// </summary>
        public List<seller_name> seller_name { get; set; }

        /// <summary>
        /// 店铺名称	
        /// </summary>
        public string s_seller_name { get; set; }
        /// <summary>
        /// 移除货件类型	
        /// </summary>
        public string removal_order_type { get; set; }
        /// <summary>
        /// 移除入库单号	
        /// </summary>
        public string overseas_removal_order_no { get; set; }
        /// <summary>
        /// 发货日期	
        /// </summary>
        public string shipment_date { get; set; }
        /// <summary>
        /// 发货日期（时间戳）		
        /// </summary>
        public string shipment_date_timestamp { get; set; }
        /// <summary>
        /// 创建时间		
        /// </summary>
        public string request_date { get; set; }

    }

    public class seller_name
    {
        /// <summary>
        /// 店铺id	
        /// </summary>
        public string sid { get; set; }
        /// <summary>
        /// 店铺名称	
        /// </summary>
        public string name { get; set; }
        /// <summary>
        /// 站点id	
        /// </summary>
        public string mid { get; set; }
        /// <summary>
        /// 市场	
        /// </summary>
        public string marketplace { get; set; }

    }
}
